package com.itany.corejava.code07_常用类.泛型;



/**
 * @author MissChen
 * @date 2024年03月02日 15:24
 */
public class Test03_泛型方法 {


    // 表示方法中有一个未知的类型
    // 定义方式: 修饰符 <泛型标识> 返回值类型 方法名(参数列表){方法体}
    public <T> T show(T t) {

        return t;
    }

    public static <T> T show2(T t){
        return t;
    }

    public static <T> void show3(T t){
        System.out.println("hahaha");
    }

    public static void main(String[] args) {
        // Test03_泛型方法 t3 = new Test03_泛型方法();
        // String res = t3.show("helloWorld");
        //
        // int res2 = t3.show(67);
        // System.out.println(res);
        // System.out.println(res2);

        show2("aaa");
        show2(10);
        show2(new User("aa",20));


    }
}
